Nurbs

العمل على المستوى الفرعي الخاص بقمم التحكم الخاصة بالمنحنيات
Editing Curve CV Sub-Objects
 
 

قد يبدو العنوان غريبا ، و لكننا نعلم أن أي سطح نقطي مكون من نقاط و أسطح فرعية، و كذلك المنحني النقطي مكون نقاط و منحنيات فرعية ، و المستوى الفرعي الخاص بالنقاط واحد في الاثنين ، و لكننا هنا نجد أن القمم الخاصة بالمنحنيات القممية غير القمم الخاصة بالمنحنيات القممية ، و كل من هذه القمم يعد مستوى فرعي يختلف عن الأخر ، و قد يوجد هذا المستوى الفرعي في النموذج الذي نعمل عليه و قد لا يتواجد حسب التصميم . والـ Control Vertices أو قمم التحكم تبدو كالنقاط و لكنها ليست نقاط و هي تختلف عن الـpoints في أنها لا تقع على السطح أو المنحنى و إنما تقوم بتكوين شبكة حوله يتم التحكم فيها عن طريق هذه القمم.و سنتفق من الأن أن نطلق عليها اختصارا "القمم". و في هذا الجزء نتحدث عن المستوى الفرعي Curve-CV و الذي يجعلنا نتحكم في القمم التي تقع على المنحنيات القممية (CV Curves) الموجودة في النموذج الذي نصممه.

 
واجهة التحكم  Interface
 

 

يظهر من الصورة الموجودة أمامنا أن واجهة التحكم تشبه تلك التي تتحكم في النقاط و التي سبق و أن ذكرناها و سنذكر هنا فقط الأوامر التي قد تختلف و هي:
Weight:تقوم هذه الخاصية بزيادة ما يسمى بوزن قمة التحكم ، أي تأثير القمة على المنحنى التي تحتويه ، فباختيار احدى القمم و زيادة الوزن تجد المنحنى في هذه المنطقة يتحرك نحوها و يقترب منها.
Refine:تقوم هذه الخاصية باضافة قمم تحكم جديدة إلى الشبكة الصفراء التي تحيط بالمنحنى ، و هذه الخاصية لا تؤثر بشكل ملحوظ على شكل المنحنى مباشرة ، و لكنك عندما تزيد من عدد قمم التحكم في الشبكة يمنحك هذا تحكم أفضل فيها .
Insert:و تقوم هذه الخاصية باضافة قمم تحكم على المنحنى نفسه، و هي تشبه Refine و لكن عند اضافة قمة بهذه الطريقة لا نتسبب في تغيير موضع القمم التي حولها.
Display Lattice: يقوم بعرض الشبكة أو اخفائها.
CVs Selected: هذا النص يكتب عدد القمم المختارة حاليا.
ملحوظة هامة جدا: يمكنك تجربة تلك الأوامر عن طريق رسم CV Curve مثلا وتجربتها عليه ، إذ أنه لا يمكن مجرد فهمها بالقراءة و التخيل.
 


1 2 3 4 5 6 7 8 9 10 11